home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
NeXTSTEP 3.3 (Developer)…68k, x86, SPARC, PA-RISC]
/
NeXTSTEP 3.3 Dev Intel.iso
/
NextDeveloper
/
Source
/
GNU
/
cc
/
gcc.info
(
.txt
)
< prev
next >
Wrap
GNU Info File
|
1993-10-21
|
8KB
|
501 lines
This is Info file gcc.info, produced by Makeinfo-1.54 from the input
file gcc.texi.
This file documents the use and the internals of the GNU compiler.
Published by the Free Software Foundation 675 Massachusetts Avenue
Cambridge, MA 02139 USA
Copyright (C) 1988, 1989, 1992, 1993 Free Software Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.
Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided also
that the sections entitled "GNU General Public License" and "Protect
Your Freedom--Fight `Look And Feel'" are included exactly as in the
original, and provided that the entire resulting derived work is
distributed under the terms of a permission notice identical to this
Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that the sections entitled "GNU General Public
License" and "Protect Your Freedom--Fight `Look And Feel'", and this
permission notice, may be included in translations approved by the Free
Software Foundation instead of in the original English.
Indirect:
gcc.info-1: 1305
gcc.info-2: 49956
gcc.info-3: 91430
gcc.info-4: 136088
gcc.info-5: 176270
gcc.info-6: 224396
gcc.info-7: 274153
gcc.info-8: 323978
gcc.info-9: 366063
gcc.info-10: 404962
gcc.info-11: 442095
gcc.info-12: 491460
gcc.info-13: 534946
gcc.info-14: 584384
gcc.info-15: 615980
gcc.info-16: 663647
gcc.info-17: 709209
gcc.info-18: 758633
gcc.info-19: 805838
gcc.info-20: 854918
gcc.info-21: 902177
gcc.info-22: 937806
gcc.info-23: 958762
Tag Table:
(Indirect)
Node: Top
Node: Copying
Node: Contributors
22003
Node: Boycott
26808
Node: G++ and GCC
32326
Node: Invoking GCC
33661
Node: Option Summary
37040
Node: Overall Options
45404
Node: Invoking G++
49956
Node: C Dialect Options
51828
Node: C++ Dialect Options
61238
Node: Warning Options
69600
Node: Debugging Options
82837
Node: Optimize Options
91430
Node: Preprocessor Options
101386
Node: Assembler Options
107289
Node: Link Options
107613
Node: Directory Options
111621
Node: Target Options
114521
Node: Submodel Options
118248
Node: M680x0 Options
119594
Node: VAX Options
122978
Node: SPARC Options
123513
Node: Convex Options
125569
Node: AMD29K Options
127750
Node: M88K Options
129898
Node: RS/6000 and PowerPC Options
136088
Node: RT Options
142072
Node: MIPS Options
143776
Node: i386 Options
149841
Node: HPPA Options
151187
Node: Intel 960 Options
152382
Node: DEC Alpha Options
154992
Node: Clipper Options
156664
Node: System V Options
157064
Node: Code Gen Options
157751
Node: Environment Variables
166016
Node: Running Protoize
170041
Node: Installation
176270
Node: Other Dir
209048
Node: Cross-Compiler
210732
Node: Steps of Cross
212544
Node: Configure Cross
213662
Node: Tools and Libraries
214311
Node: Cross Runtime
216754
Node: Cross Headers
220506
Node: Build Cross
222491
Node: PA Install
224396
Node: Sun Install
226707
Node: 3b1 Install
228446
Node: Unos Install
229479
Node: VMS Install
231019
Node: WE32K Install
240954
Node: MIPS Install
242333
Node: Collect2
245195
Node: Header Dirs
248038
Node: C Extensions
249452
Node: Statement Exprs
252627
Node: Local Labels
254521
Node: Labels as Values
256583
Node: Nested Functions
258448
Node: Constructing Calls
262001
Node: Naming Types
264058
Node: Typeof
265152
Node: Lvalues
267017
Node: Conditionals
269282
Node: Long Long
270173
Node: Complex
271617
Node: Zero Length
273479
Node: Variable Length
274153
Node: Macro Varargs
276678
Node: Subscripting
278781
Node: Pointer Arith
279264
Node: Initializers
279829
Node: Constructors
280275
Node: Labeled Elements
281969
Node: Case Ranges
284076
Node: Cast to Union
285035
Node: Function Attributes
286113
Node: Function Prototypes
290969
Node: Dollar Signs
292674
Node: Character Escapes
293461
Node: Alignment
293742
Node: Variable Attributes
295218
Node: Inline
298117
Node: Extended Asm
301852
Node: Asm Labels
312139
Node: Explicit Reg Vars
313458
Node: Global Reg Vars
314706
Node: Local Reg Vars
319271
Node: Alternate Keywords
320863
Node: Incomplete Enums
322265
Node: Function Names
322973
Node: C++ Extensions
323978
Node: Naming Results
324958
Node: Min and Max
328272
Node: Destructors and Goto
329722
Node: C++ Interface
330272
Node: Trouble
335139
Node: Actual Bugs
336707
Node: Installation Problems
337529
Node: Cross-Compiler Problems
348686
Node: Interoperation
350157
Node: External Bugs
364056
Node: Incompatibilities
366063
Node: Fixed Headers
374611
Node: Disappointments
376581
Node: C++ Misunderstandings
380801
Node: Static Definitions
381448
Node: Temporaries
382502
Node: Protoize Caveats
384706
Node: Non-bugs
388661
Node: Warnings and Errors
397863
Node: Bugs
399634
Node: Bug Criteria
400994
Node: Bug Lists
403424
Node: Bug Reporting
404962
Node: Sending Patches
416906
Node: Service
422258
Node: VMS
422819
Node: Include Files and VMS
423174
Node: Global Declarations
427064
Node: VMS Misc
431373
Node: Portability
435699
Node: Interface
437462
Node: Passes
442095
Node: RTL
459438
Node: RTL Objects
461326
Node: Accessors
464370
Node: Flags
469696
Node: Machine Modes
478715
Node: Constants
486272
Node: Regs and Memory
491460
Node: Arithmetic
503170
Node: Comparisons
509238
Node: Bit Fields
513300
Node: Conversions
514664
Node: RTL Declarations
517552
Node: Side Effects
518361
Node: Incdec
530908
Node: Assembler
533424
Node: Insns
534946
Node: Calls
555691
Node: Sharing
558286
Node: Reading RTL
561362
Node: Machine Desc
562306
Node: Patterns
564159
Node: Example
567103
Node: RTL Template
568231
Node: Output Template
580431
Node: Output Statement
584384
Node: Constraints
588097
Node: Simple Constraints
589100
Node: Multi-Alternative
600533
Node: Class Preferences
603369
Node: Modifiers
604249
Node: Machine Constraints
607364
Node: No Constraints
614859
Node: Standard Names
615980
Node: Pattern Ordering
643251
Node: Dependent Patterns
644477
Node: Jump Patterns
647417
Node: Insn Canonicalizations
653233
Node: Peephole Definitions
656728
Node: Expander Definitions
663647
Node: Insn Splitting
670787
Node: Insn Attributes
677801
Node: Defining Attributes
678848
Node: Expressions
680860
Node: Tagging Insns
687182
Node: Attr Example
691545
Node: Insn Lengths
693921
Node: Constant Attributes
697285
Node: Delay Slots
698445
Node: Function Units
701656
Node: Target Macros
707326
Node: Driver
709209
Node: Run-time Target
719472
Node: Storage Layout
724954
Node: Type Layout
737543
Node: Registers
743872
Node: Register Basics
744852
Node: Allocation Order
748845
Node: Values in Registers
750225
Node: Leaf Functions
754979
Node: Stack Registers
757800
Node: Obsolete Register Macros
758633
Node: Register Classes
761328
Node: Stack and Calling
779045
Node: Frame Layout
779420
Node: Frame Registers
782825
Node: Elimination
786544
Node: Stack Arguments
790847
Node: Register Arguments
797163
Node: Scalar Return
805838
Node: Aggregate Return
809801
Node: Caller Saves
813494
Node: Function Entry
814644
Node: Profiling
823572
Node: Varargs
826476
Node: Trampolines
833159
Node: Library Calls
839594
Node: Addressing Modes
847366
Node: Condition Code
854918
Node: Costs
859541
Node: Sections
867920
Node: PIC
872709
Node: Assembler Format
875199
Node: File Framework
876204
Node: Data Output
879911
Node: Uninitialized Data
885350
Node: Label Output
887945
Node: Initialization
896034
Node: Macros for Initialization
902177
Node: Instruction Output
904960
Node: Dispatch Tables
912902
Node: Alignment Output
915244
Node: Debugging Info
916941
Node: All Debuggers
917493
Node: DBX Options
919860
Node: DBX Hooks
924444
Node: File Names and DBX
927747
Node: SDB and DWARF
929675
Node: Cross-compilation
931359
Node: Misc
937806
Node: Config
952647
Node: Index
958762
End Tag Table